جزئیات مشاغل

(Senior Back-End Developer (Node.js

نمایش فرصت های شغلی بیشتر
  • دسته بندی : وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت : تهران ، تهران
  • حقوق توافقی

بررسی اجمالی شغل

  • نوع کار: تمام وقت
  • تجربه کاری: بین 3 تا 6 سال
  • جنسیت: فقط مرد
  • وضعیت خدمت: معافیت دائم
  • وضعیت خدمت: معافیت تحصیلی
  • وضعیت خدمت: پایان خدمت
  • مدرک تحصیلی: کارشناسی
  • تاریخ: ۱۴۰۱/۱۰/۰۴

مهارت های شغلی

درباره شرکت

  • دسته بندی ها: کامپیوتر، فناوری اطلاعات و اینترنت
  • کارمندان: ۵۱ تا ۲۰۰ نفر
  • موقعیت: تهران ، تهران

شرح شغل

Job DescriptionWe are looking for a Full-time and on-site Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.Responsibilities: Integration of user-facing elements developed by front-end developers with server-side logicWriting reusable, testable, and efficient codeDesign and implementation of low-latency, high-availability, and performant applicationsImplementation of security and data protectionIntegration of data storage solutionsSkills and Qualifications:+4 years of application development experience in Back-End technologiesAbility to communicate complicated technical problems to both technical and business audiencesStrong proficiency with JavaScriptKnowledge of Node.js and frameworks available for it such as Express.js, Koa.jsUnderstanding the nature of asynchronous programming and its quirks and workaroundsGood understanding of server-side templating languagesBasic understanding of front-end technologies, such as HTML5, and CSS3Understanding accessibility and security complianceUser authentication and authorization between multiple systems, servers, and environmentsIntegration of multiple data sources and databases into one systemUnderstanding fundamental design principles behind a scalable applicationCreating database schemas that represent and support business processesImplementing automated testing platforms and unit testsProficient understanding of code versioning tools, such as GitAdvance experience in SQL DBs (MySQL, PostgreSQL, etc.)Advance experience in NoSQL (MongoDB, DynamoDB, etc.)Middle experience in queue management (RabbitMQ)Middle experience in containers (Docker, Kubernetes)Middle experience in Micro Services architecturesMiddle experience in RPC (GRPC) is a bonusNon-technical skills:Team playerExcellent time-management skillsGreat interpersonal and communication skillsStrong skills in problem solving and analysisFamiliarity with Agile methodologies

مشاغل مرتبط

کارشناس ارشد هوش تجاری (BI)

  • هوش تجاری ویترای نو
  • ارسال شده 1 سال پیش
تهران ، تهران
  • تمام وقت
حقوق از 12,000,000 تومان

برنامه‌نویس وب

  • سفیر ارتباط
  • ارسال شده 1 سال پیش
تهران ، تهران
  • تمام وقت
حقوق توافقی

برنامه‌نویس ارشد ASP.NET Core

  • روماک ارتباط پایدار
  • ارسال شده 1 سال پیش
تهران ، تهران
  • تمام وقت
حقوق توافقی

برنامه‌نویس Angular2) TypeScript)

  • باگلوس
  • ارسال شده 1 سال پیش
تهران ، تهران
  • تمام وقت
حقوق توافقی

برنامه‌نویس Laravel) PHP)

  • باگلوس
  • ارسال شده 1 سال پیش
تهران ، تهران
  • تمام وقت
حقوق توافقی